package com.library.librarybackend.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.library.librarybackend.domain.ResponseWithPage;
import com.library.librarybackend.domain.dto.BookQueryDTO;
import com.library.librarybackend.domain.entity.Book;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.library.librarybackend.domain.vo.BookVO;
import org.apache.ibatis.annotations.Param;

/**
* @author MR
* @description 针对表【book(书籍表)】的数据库操作Mapper
* @createDate 2025-09-21 15:06:48
* @Entity com.library.librarybackend.domain.entity.Book
*/
public interface BookMapper extends BaseMapper<Book> {


    IPage<BookVO> queryPage(Page<?> page,@Param("bookQueryDTO") BookQueryDTO bookQueryDTO);
}




